body{font-size:0.28rem;background-color:#2a2631;color: #999;}

#footer{position:fixed;width:100%;height:1rem;bottom:0;left:0;background-color:rgba(42,38,49,0.96);z-index:22;}
#footer .item{flex:1;-webkit-flex:1;-o-flex:1;-ms-flex:1;text-align:center;font-size:0.2rem;color:#282828;}
#footer .item.on{color:#daaf72;}
#footer .item .iconfont{font-size:0.45rem;height: 0.55rem;line-height: 0.55rem;}

/*产品详情轮播*/
.product-bg{height:7.5rem;}
.product-bg .slide-image{width:100%;height:100%;}
.product-bg .pages{position:absolute;background-color:#fff;height:0.34rem;padding:0 0.1rem;border-radius:0.03rem;
    right:0.3rem;bottom:0.3rem;line-height:0.34rem;font-size:0.24rem;color:#050505;z-index:9;}
/*订单产品*/
.orderGoods{background-color:#fff;margin-top:0.12rem;}
.orderGoods .total{width:100%;height:0.86rem;padding:0 0.3rem;border-bottom:0.01rem solid #eee;font-size:0.3rem;color:#282828;line-height:0.86rem;}
/*轮播图*/
.swiper{height:2.82rem;}
.swiper .slide-image{width:100%;height:100%;}
.swiper .swiper-pagination{text-align:right;padding-right:0.4rem;bottom:0.1rem;width:100%;}
.swiper .swiper-pagination-bullet{width:0.12rem;height:0.12rem;border:0.02rem solid #fff;border-radius:50%;background-color:rgba(0,0,0,0);opacity:1;}
.swiper .swiper-pagination-bullet~.swiper-pagination-bullet{margin-left:0.12rem;}
.swiper .swiper-pagination-bullet-active{border-color:#e93323;background-color:#e93323;}

/*首页*/
.index .header{height:0.98rem;width:100%;}
.index .header .logo{width:1.27rem;height:0.45rem;margin-right:0.25rem;}
.index .header .logo img{width:100%;height:100%;display:block;}
.index .header .search{width:7rem;height:0.64rem;background-color:#f7f7f7;border-radius:0.5rem;padding:0 0.28rem;
    font-size:0.28rem;color:#bbb;}
.index .header  .search .iconfont{font-size:0.34rem;margin-right:0.16rem;}
/* 首页banner */
.index .banner{width: 7.1rem;height: 2.6rem;background-color: #f6f6f6;border-radius: 0.2rem;margin: 0 auto 0.2rem;}
.index .banner img{width:100%;height:100%;}
.index .banner .swiper-pagination{bottom:0.07rem;}
.index .banner .swiper-pagination-bullet{width:0.12rem;height:0.12rem;border-radius:0.06rem;
    background-color:#fff;opacity: 0.2;}
.index .banner .swiper-pagination-bullet-active{opacity:1;}
/* 首页社群 */
.mlist{padding-top: 0.2rem;}
.mlist .title{margin: 0 0.2rem;font-size: 0.28rem;font-weight: bold;color: #deaa8a;position: relative;padding-left: 0.3rem;
	height: 0.48rem;line-height: 0.48rem;margin-bottom: 0.2rem;}
.mlist .title::after{content: '';width: 0.08rem;height: 0.26rem;background-color: #deaa8a;border-radius: 0.02rem;position: absolute;
	top: 0.11rem;left: 0;}
.mlist .item{height: 2.5rem;margin-bottom: 0.2rem;display: flex;align-items: flex-end;justify-content: flex-end;}
.mlist .item .wrap{width: 7.3rem;height: 2.2rem;background-color: #32303a;border-radius: 0.2rem 0px 0px 0.2rem;
	display: flex;align-items: flex-end;padding: 0 0.2rem 0.3rem 0.3rem;}
.mlist .item .wrap .img{width: 2.2rem;height: 2.2rem;background-color: #d6d6d6;border-radius: 0.2rem;object-fit: cover;margin-right: 0.3rem;}
.mlist .item .wrap .cont{display: flex;flex-direction: column;width: 4.3rem;}
.mlist .item .wrap .cont .top{display: flex;align-items: flex-end;}
.mlist .item .wrap .cont .top .name{font-size: 0.36rem;font-weight: bold;color: #fff;}
.mlist .item .wrap .cont .top .small{font-size: 0.24rem;color: #666666;padding-left: 0.2rem;}
.mlist .item .wrap .cont .top .yellow{color: #deaa8a;}
.mlist .item .wrap .cont .middle{font-size: 0.28rem;line-height: 0.32rem;color: #999999;margin-top: 0.08rem;height: 0.64rem;}
.mlist .item .wrap .cont .bottom{display: flex;align-items: center;margin-top: 0.08rem;}
.mlist .item .wrap .cont .bottom img{display: block;width: 0.3rem;height: 0.3rem;background-color: #f6f6f6;border-radius: 50%;}
.mlist .item .wrap .cont .bottom span{font-size: 0.24rem;color: #666666;padding-left: 0.12rem;}

.index .nav{padding-top:0.26rem;}
.index .nav .item{width:25%;text-align:center;font-size:0.26rem;margin-bottom:0.35rem;}
.index .nav .item .pictrue{width:0.9rem;height:0.9rem;margin:0 auto 0.15rem auto;}
.index .nav .item .pictrue img{width:100%;height:100%;border-radius:50%;}
.index .news{height:0.77rem;border-top:1px solid #f4f4f4;padding:0 0.3rem;box-shadow:0 0.1rem 0.3rem #f5f5f5;
-webkit-box-shadow:0 0.1rem 0.3rem #f5f5f5;-moz-box-shadow:0 0.1rem 0.3rem #f5f5f5;-o-box-shadow:0 0.1rem 0.3rem #f5f5f5;flex-wrap:nowrap !important;}
.index .news .pictrue{width:1.24rem;height:0.28rem;border-right:1px solid #ddd;padding-right:0.23rem;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
.index .news .pictrue img{width:100%;height:100%;display:block;}
.index .news .new-banner{width:5.23rem;overflow:hidden;height:0.77rem;overflow: hidden;height: .77rem;flex: 1;padding-left: 0.2rem}
.index .news .new-banner .swiper-slide{height:100%;}
.index .news .new-banner .text{width:4.8rem;height:0.77rem;}
.index .news .new-banner .text .label{font-size:0.2rem;color:#daaf72;width:0.68rem;height:0.34rem;border-radius:0.2rem;
    text-align:center;line-height:0.34rem;border:0.02rem solid #daaf72;}
.index .news .new-banner .text .newsTitle{width:3.97rem;font-size:0.24rem;color:#666;}
.index .news .new-banner .iconfont{font-size:0.28rem;color:#888;}
.index .specialArea{padding:0.3rem;}
.index .specialArea .assemble{width:2.6rem;height:2.6rem;position:relative;}
.index .specialArea .assemble img{width:100%;height:100%;border-radius:0.05rem;}
.index .specialArea .assemble .text{position:absolute;top:0.37rem;left:0.22rem;}
.index .specialArea .name{font-size:0.3rem;color:#fff;}
.index .specialArea .infor{font-size:0.22rem;color:rgba(255, 255, 255, 0.8);margin-top:0.05rem;}
.index .specialArea .list{height:2.6rem;width:4.16rem;}
.index .specialArea .item{width:100%;height:1.24rem;position:relative;}
.index .specialArea .item img{width:100%;height:100%;}
.index .specialArea .item .text{position:absolute;top:0.23rem;left:0.28rem;}
.index .wrapper .title{border-top:1px solid #eee;padding-top:0.34rem;margin:0 0.3rem;}
.index .wrapper .title .text{font-size:0.24rem;color:#999;width:5.3rem;text-align: left;}
.index .wrapper .title .text .name{color:#282828;font-size:0.3rem;font-weight:bold;margin-bottom:0.05rem;position:relative;}
.index .wrapper .title .text .name .new{position:absolute;top:0.02rem;left:1.3rem;font-size:0.16rem;font-weight:bold;}
.index .wrapper .title .more{font-size:0.26rem;color:#333;}
.index .wrapper .title .more .iconfont{margin-left:0.02rem;font-size:0.26rem;}
.index .wrapper .scroll-product{white-space:nowrap;margin-top:0.38rem;padding:0 0.3rem 0.37rem 0.3rem;overflow:hidden;}
.index .wrapper .scroll-product .swiper-slide{width:1.8rem;display:inline-block;margin-right:0.19rem;
    border-bottom:0.04rem solid #47b479;box-shadow:0 0.15rem 0.15rem -0.1rem #eee;
    -webkit-box-shadow:0 0.15rem 0.15rem -0.1rem #eee;-moz-box-shadow:0 0.15rem 0.15rem -0.1rem #eee;-o-box-shadow:0 0.15rem 0.15rem -0.1rem #eee;}
.index .wrapper .scroll-product .swiper-slide:nth-of-type(3n){border-bottom:0.04rem solid #ff6960;}
.index .wrapper .scroll-product .swiper-slide:nth-of-type(3n-1){border-bottom:0.04rem solid #579afe;}
.index .wrapper .scroll-product .swiper-slide:nth-last-child(1){margin-right:0;}
.index .wrapper .scroll-product .swiper-slide .img-box{width:100%;height:1.8rem;}
.index .wrapper .scroll-product .swiper-slide .img-box img{width:100%;height:100%;border-radius:0.06rem 0.06rem 0 0;}
.index .wrapper .scroll-product .swiper-slide .pro-info{font-size:0.24rem;color:#282828;text-align:center;height:0.6rem;
    line-height:0.6rem;border:1px solid #f5f5f5;border-bottom:0;border-top:0;padding:0 0.1rem;}.index .wrapper .boutique{width:6.9rem;height:2.9rem;margin:0.28rem auto 0 auto;}
.index .wrapper .boutique{width:6.9rem;height:2.9rem;margin:0.28rem auto 0 auto;}
.index .wrapper .boutique img{width:100%;height:2.6rem;}
.index .wrapper .boutique .swiper-pagination{bottom:-0.08rem;width:100%;}
.index .wrapper .boutique .swiper-pagination-bullet{width:0.07rem;height:0.07rem;border-radius:50%;
    background-color:#fc4141;opacity:0.3;}
.index .wrapper .boutique .swiper-pagination-bullet~ .swiper-pagination-bullet{margin-left:0.1rem;}
.index .wrapper .boutique .swiper-pagination-bullet-active{width:0.2rem;height:0.07rem;border-radius:0.035rem;opacity:1}
.index .hotList .hot-bg{width:100%;height:2.15rem;background-image:url('../images/index-bg.png');background-repeat:no-repeat;
    background-size:100% 100%;padding:0 0.3rem;font-size:0.24rem;color:#fff;margin-top:0.15rem;}
.index .hotList .hot-bg .title{height:0.87rem;}
.index .hotList .hot-bg .title .text{width:5.75rem;}
.index .hotList .hot-bg .title .text .label{font-size:0.3rem;font-weight:bold;margin-right:0.2rem;}
.index .hotList .hot-bg .title .more{font-size:0.26rem;color:#fff;}
.index .hotList .hot-bg .title .more .iconfont{font-size:0.25rem;vertical-align:0.02rem;margin-left:0.1rem;}
.index .hotList .list{width:6.9rem;height:3.3rem;border-radius:0.2rem;background-color:#fff;margin:-1.28rem auto 0 auto;
    padding:0 0.22rem;box-shadow: 0 0 0.2rem -0.1rem #aaa;-moz-box-shadow:0 0 0.2rem -0.1rem #aaa;
    -webkit-box-shadow:0 0 0.2rem -0.1rem #aaa;-o-box-shadow:0 0 0.2rem -0.1rem #aaa;}
.index .hotList .list .item{width:2rem;text-align: left;}
.index .hotList .list .item~.item{margin-left:0.23rem;}
.index .hotList .list .item .pictrue{width:100%;height:2rem;position:relative;}
.index .hotList .list .item .pictrue img{width:100%;height:100%;border-radius:0.1rem;}
.index .hotList .list .item .pictrue .numPic{width:0.5rem;height:0.5rem;border-radius:50%;position:absolute;top:0.07rem;
    left:0.07rem;}
.index .hotList .list .item .name{font-size:0.26rem;color:#282828;margin-top:0.12rem;}
.index .hotList .list .item .money{font-size:0.2rem;font-weight:bold;margin-top: 0.02rem;}
.index .hotList .list .item .money .num{font-size:0.28rem;}
.index .adver{width:100%;height:1.8rem;margin-top:0.37rem;}
.index .adver img{width:100%;height:100%;display:block;}
.index .wrapper .newProducts{white-space:nowrap;padding:0 0.3rem;margin:0.35rem 0 0.42rem 0;overflow:hidden;}
.index .wrapper .newProducts .swiper-slide{display:inline-block;width:2.43rem;margin-right:0.2rem;border:1px solid #eee;
    border-radius:0.12rem;}
.index .wrapper .newProducts .swiper-slide:nth-last-child(1){margin-right:0;}
.index .wrapper .newProducts .swiper-slide .img-box{width:100%;height:2.4rem;}
.index .wrapper .newProducts .swiper-slide .img-box img{width:100%;height:100%;border-radius:0.12rem 0.12rem 0 0;}
.index .wrapper .newProducts .swiper-slide .pro-info{font-size:0.28rem;color:#333;text-align:center;padding:0.15rem 0.1rem 0 0.1rem;}
.index .wrapper .newProducts .swiper-slide .money{padding:0 0.1rem 0.18rem 0.1rem;text-align:center;font-size:0.26rem;font-weight:bold;}

/*购物车*/
.shoppingCart .labelNav{height:0.76rem;padding:0 0.3rem;font-size:0.22rem;color:#8c8c8c;position:fixed;left:0;width:100%;
background-color:#f5f5f5;z-index:5;top: 0;}
.shoppingCart .labelNav .item .iconfont{font-size:0.25rem;margin-right:0.1rem;}
.shoppingCart .nav{width:100%;height:0.8rem;background-color:#fff;padding:0 0.3rem;font-size:0.28rem;color:#282828;
    position:fixed;left:0;z-index:5;top:0.76rem;border-bottom: 1px solid #f5f5f5;}
.shoppingCart .nav .administrate{font-size:0.26rem;color:#282828;width:1.1rem;height:0.46rem;border-radius:0.06rem;
    border:1px solid #868686;}
.shoppingCart .noCart{margin-top:1.71rem;background-color:#fff;padding: 0.78rem 0 0.56rem 0;}
.shoppingCart .noCart .pictrue{width:4.14rem;height:3.36rem;margin:0 auto;}
.shoppingCart .noCart .pictrue img{width:100%;height:100%;}
.shoppingCart .list{margin-top:1.71rem;}
.shoppingCart .list .item{padding:0.25rem 0.3rem;background-color:#fff;margin-bottom:0.15rem;}
.shoppingCart .list .item .picTxt{width:6.27rem;position:relative;}
.shoppingCart .list .item .picTxt .pictrue{width:1.6rem;height:1.6rem;}
.shoppingCart .list .item .picTxt .pictrue img{width:100%;height:100%;border-radius:0.06rem;}
.shoppingCart .list .item .picTxt .text{width:4.44rem;font-size:0.28rem;color:#282828;text-align:left;}
.shoppingCart .list .item .picTxt .text .infor{font-size:0.24rem;color:#868686;margin-top:0.16rem;}
.shoppingCart .list .item .picTxt .text .money{font-size:0.32rem;color:#282828;margin-top:0.26rem;}
.shoppingCart .list .item .picTxt .carnum{height:0.44rem;position:absolute;bottom:0.07rem;right:0;}
.shoppingCart .list .item .picTxt .carnum div{border:1px solid #a4a4a4;width:0.66rem;text-align:center;height:100%;
    line-height:0.44rem;font-size:0.28rem;color:#a4a4a4;}
.shoppingCart .list .item .picTxt .carnum .reduce{border-right:0;border-radius:0.03rem 0 0 0.03rem;line-height:0.39rem;}
.shoppingCart .list .item .picTxt .carnum .reduce.on{border-color:#e3e3e3;color:#dedede;}
.shoppingCart .list .item .picTxt .carnum .plus{border-left:0;border-radius:0 0.03rem 0.03rem 0;line-height:0.38rem;}
.shoppingCart .list .item .picTxt .carnum .num{color:#282828;}
.shoppingCart .invalidGoods{background-color:#fff;}
.shoppingCart .invalidGoods .goodsNav{width:100%;height:0.66rem;padding:0 0.3rem;font-size:0.28rem;color:#282828;}
.shoppingCart .invalidGoods .goodsNav .iconfont{color:#424242;font-size:0.28rem;margin-right:0.17rem;}
.shoppingCart .invalidGoods .goodsNav .del{font-size:0.26rem;color:#999;}
.shoppingCart .invalidGoods .goodsNav .del .icon-shanchu1{color:#999;font-size:0.33rem;vertical-align:-0.02rem;
    margin-right:0.08rem;}
.shoppingCart .invalidGoods .goodsList .item{padding:0.2rem 0.3rem;border-top:1px solid #f5f5f5;}
.shoppingCart .invalidGoods .goodsList .item .invalid{font-size:0.22rem;color:#fff;width:0.7rem;height:0.36rem;background-color:#aaa;border-radius:0.03rem;}
.shoppingCart .invalidGoods .goodsList .item .pictrue{width:1.4rem;height:1.4rem;}
.shoppingCart .invalidGoods .goodsList .item .pictrue img{width:100%;height:100%;border-radius:0.06rem;}
.shoppingCart .invalidGoods .goodsList .item .text{width:4.33rem;font-size:0.28rem;color:#999;height:1.4rem;text-align:left;}
.shoppingCart .invalidGoods .goodsList .item .text .infor{font-size:0.24rem;}
.shoppingCart .invalidGoods .goodsList .item .text .end{font-size:0.26rem;color:#bbb;}
.shoppingCart .footer{width:100%;height:0.96rem;background-color:#fafafa;position:fixed;bottom:1rem;padding:0 0.3rem;border-top:1px solid #eee;}
.shoppingCart .footer .checkAll{font-size:0.28rem;color:#282828;margin-left:0.6rem;}
.shoppingCart .footer .money{font-size:0.3rem;}
.shoppingCart .footer .placeOrder{color:#fff;font-size:0.3rem;width:2.26rem;height:0.7rem;border-radius:0.5rem;
    text-align:center;line-height:0.7rem;margin-left:0.22rem;}
.shoppingCart .footer .button .bnt{font-size:0.28rem;color:#999;border-radius:0.5rem;border:1px solid #999;width:1.6rem;
    height:0.6rem;text-align:center;line-height:0.6rem;}
.shoppingCart .footer .button .bnt~.bnt{margin-left:0.17rem;}
/*个人中心*/
.user .header{padding:0 0.3rem;height:1.9rem;position:relative;}
.user .header:after {position: absolute;left: 0;right: 0;bottom: -0.98rem;z-index: -1;content:'';height:1rem;width: 100%;
    border-radius: 0 0 50% 50%;background-color: #daaf72;}
.user .header .picTxt .pictrue{width:1.2rem;height:1.2rem;}
.user .header .picTxt .pictrue img{width:100%;height:100%;border-radius:50%;border:0.03rem solid #f5f5f5;}
.user .header .picTxt .text{width:4.34rem;color:rgba(255,255,255,1);margin-left:0.35rem;text-align:left;}
.user .header .picTxt .text .name{font-size:0.32rem;max-width:2.6rem;width:unset;}
.user .header .picTxt .text .member{padding:0 0.1rem;height:0.36rem;background-color:rgba(0, 0, 0, 0.2);font-size:0.2rem;
    border-radius:0.3rem;margin-left:0.17rem;}
.user .header .picTxt .text .member img{width:0.28rem;height:0.28rem;font-size:0.2rem;margin-right:0.08rem;}
.user .header .picTxt .text .id{color:rgba(255,255,255,0.6);font-size:0.26rem;margin-top:0.15rem;}
.user .header .picTxt .text .id .iconfont{font-size:0.3rem;margin-left:0.12rem;}
.user .header .icon-shezhi{font-size:0.36rem;color:#fff;margin-top:-0.52rem;}
.user .wrapper{padding:0 0.2rem;}
.user .wrapper .nav{background-color:#fff;border-radius:0.06rem;height:1.4rem;}
.user .wrapper .nav .item{flex:1;-webkit-flex:1;-o-flex:1;-ms-flex:1;text-align:center;font-size:0.26rem;color:#aaa;position:relative;}
.user .wrapper .nav .item~.item:after{position:absolute;content:'';left:0;width:1px;height:0.7rem;background-color:#eee;
top:50%;margin-top:-0.35rem;}
.user .wrapper .nav .item .num{margin-top:0.1rem;font-size:0.36rem;color:#282828;}
.user .wrapper .myOrder{background-color:#fff;border-radius:0.1rem;margin-top:0.15rem;}
.user .wrapper .myOrder .title,.user .wrapper .myService .title{height:0.88rem;padding:0 0.3rem;border-bottom:1px dashed #eee;
    font-size:0.3rem;color:#282828;}
.user .wrapper .myOrder .title .allOrder{font-size:0.26rem;color:#666;}
.user .wrapper .myOrder .title .allOrder .iconfont{font-size:0.25rem;margin-left:0.07rem;}
.user .wrapper .myOrder .orderState{height:1.6rem;}
.user .wrapper .myOrder .orderState .item{font-size:0.26rem;color:#454545;flex:1;-webkit-flex:1;-o-flex:1;-ms-flex:1;text-align:center;}
.user .wrapper .myOrder .orderState .item .pictrue{width:0.49rem;height:0.42rem;margin:0 auto 0.18rem auto;}
.user .wrapper .myOrder .orderState .item .pictrue img{width:100%;height:100%;}
.user .wrapper .myService{background-color:#fff;margin-top:0.15rem;border-radius:0.1rem;}
.user .wrapper .myService .serviceList{padding:0.08rem 0 0.27rem 0;}
.user .wrapper .myService .serviceList .item{width:25%;text-align:center;font-size:0.26rem;color:#333;margin-top:0.3rem;}
.user .wrapper .myService .serviceList .item .pictrue{width:0.52rem;height:0.52rem;margin:0 auto 0.16rem auto;}
.user .wrapper .myService .serviceList .item .pictrue img{width:100%;height:100%;}
.user .support{width:2.19rem;height:0.74rem;margin:0.54rem auto;display:block;}


/*物流信息*/
.logistics .header{padding:0.23rem 0.3rem;background-color:#fff;height:1.66rem;}
.logistics .header .pictrue{width:1.2rem;height:1.2rem;}
.logistics .header .pictrue img{width:100%;height:100%;border-radius:0.06rem;}
.logistics .header .text{width:5.4rem;font-size:0.28rem;color:#999;margin-top:0.06rem;}
.logistics .header .text .name{width:3.65rem;color:#282828;}
.logistics .header .text .money{text-align:right;}
.logistics .logisticsCon{background-color:#fff;margin:0.12rem 0;}
.logistics .logisticsCon .company{height:1.2rem;margin:0 0 0.45rem 0.3rem;padding-right:0.3rem;
    border-bottom:1px solid #f5f5f5;}
.logistics .logisticsCon .company .picTxt{width:5.2rem;}
.logistics .logisticsCon .company .picTxt .iconfont{width:0.5rem;height:0.5rem;background-color:#666;text-align:center;
    line-height:0.5rem;color:#fff;font-size:0.35rem;}
.logistics .logisticsCon .company .picTxt .text{width:4.5rem;font-size:0.26rem;color:#282828;}
.logistics .logisticsCon .company .picTxt .text .name{color:#999;}
.logistics .logisticsCon .company .picTxt .text .express{margin-top:0.05rem;}
.logistics .logisticsCon .company .copy{font-size:0.2rem;width:1.06rem;height:0.4rem;border-radius:0.03rem;border:1px solid #999;}
.logistics .logisticsCon .item{padding:0 0.4rem;position:relative;}
.logistics .logisticsCon .item .circular{width:0.2rem;height:0.2rem;border-radius:50%;position:absolute;top:-0.01rem;
    left:0.315rem;background-color:#ddd;}
.logistics .logisticsCon .item .circular.on{background-color:#daaf72;}
.logistics .logisticsCon .item .text{font-size:0.26rem;color:#666;width:6.15rem;border-left:1px solid #e6e6e6;
    padding:0 0 0.6rem 0.38rem;}
.logistics .logisticsCon .item .text.on{border-left-color:#f8c1bd;}
.logistics .logisticsCon .item .text .data{font-size:0.24rem;color:#999;margin-top:0.1rem;}
.logistics .logisticsCon .item .text .data .time{margin-left:0.15rem;}
/*支付状态*/
.payment-status{background-color:#fff;margin:1.95rem auto 0 auto;border-radius:0.1rem;padding:0.01rem 0 0.28rem 0;width: 6.9rem;left:50%;margin-left:-3.45rem;}
.payment-status .iconfont{font-size:0.7rem;width:1.4rem;height:1.4rem;border-radius:50%;color:#fff;text-align:center;
    line-height:1.3rem;text-shadow:0 4px 0 #daaf72;border:0.06rem solid #f5f5f5;margin:-0.76rem auto 0 auto;
    background-color:#999;}
.payment-status .iconfont.fail{text-shadow:0 4px 0 #7a7a7a;}
.payment-status .status{font-size:0.32rem;font-weight:bold;text-align:center;margin:0.25rem 0 0.37rem 0;}
.payment-status .wrapper{border:1px solid #eee;margin:0 0.3rem 0.47rem 0.3rem;padding:0.35rem 0;border-left:0;
    border-right:0;}
.payment-status .wrapper .item{font-size:0.28rem;color:#282828;}
.payment-status .wrapper .item~.item{margin-top:0.2rem;}
.payment-status .wrapper .item .itemCom{color:#666;}
.payment-status .returnBnt{width:6.3rem;height:0.86rem;border-radius:0.5rem;color:#fff;font-size:0.3rem;text-align:center;
    line-height:0.86rem;margin:0 auto 0.2rem auto;}

/*拼团海报*/
.poster-poster .tip{height:0.8rem;font-size:0.26rem;color:#e8c787;text-align:center;line-height:0.8rem;}
.poster-poster .tip .iconfont{font-size:0.36rem;vertical-align:-0.04rem;margin-right:0.18rem;}
.poster-poster .poster{width:6.9rem;height:100%;margin:0 auto;}
.poster-poster .poster img{width:100%;height:100%;display:block;}
/*分销海报*/
.distribution-posters .slider-banner{width:100%;height:10rem;position:relative;margin-top:0.4rem;}
.distribution-posters .slider-banner .swiper-slide{width:6rem!important;height:100%;}
.distribution-posters .slide-image{width:100%;height:100%;border-radius:0.15rem;}
.distribution-posters .keep{font-size:0.3rem;color:#fff;width:6rem;height:0.8rem;border-radius:0.5rem;text-align:center;
    line-height:0.8rem;margin:0.38rem auto;}
/*签到*/
.sign .header{width:100%;height:3.1rem;}
.sign .header .headerCon{padding:0 0 0 0.3rem;height:2.34rem;}
.sign .header .headerCon .left{width:5.3rem;font-size:0.32rem;color:#fff;font-weight:bold;}
.sign .header .headerCon .left .integral span{font-size:0.24rem;margin-top:0.19rem;background-color:#ff9000;
    text-align:center;border-radius:0.06rem;font-weight:normal;padding:0.06rem 0.15rem;}
.sign .header .headerCon .text{width:4.1rem;}
.sign .header .headerCon .left .pictrue{width:0.86rem;height:0.86rem;border-radius:50%;border:0.04rem solid #ecddbc;}
.sign .header .headerCon .left .pictrue img{width:100%;height:100%;border-radius:50%;}
.sign .header .headerCon .right{width:1.42rem;height:0.66rem;background-color:#fff;border-radius:0.5rem 0 0 0.5rem;
    font-size:0.24rem;color:#ff9000;}
.sign .header .headerCon .right .iconfont{font-size:0.33rem;padding:0 0.1rem 0 0.3rem;height: 0.35rem;line-height: 0.35rem;}
.sign .wrapper{background-color:#fff;margin:-0.8rem 0.2rem 0 0.2rem;border-radius:0.15rem;padding-bottom:0.8rem;
    position:relative;}
.sign .wrapper .list{padding:0 0.3rem;height:2.4rem;}
.sign .wrapper .list .item{font-size:0.22rem;color:#8a8886;text-align:center;}
.sign .wrapper .list .item .rewardTxt{width:0.74rem;height:0.32rem;background-color:#f4b409;border-radius:0.16rem;
    font-size:0.2rem;color:#a57d3f;line-height:0.32rem;}
.sign .wrapper .list .item .num{font-size:0.3rem;color:#999;}
.sign .wrapper .list .item .num.on{color:#ff9000;}
.sign .wrapper .list .item .venus{background-image:url('../images/stars2.png');background-repeat:no-repeat;
    background-size:100% 100%;width:0.56rem;height:0.56rem;margin:0.1rem 0;}
.sign .wrapper .list .item .venus.venusSelect{background-image:url('../images/stars1.png');}
.sign .wrapper .list .item .venus.reward{background-image:url('../images/stars3.png');width:0.75rem;height:0.56rem;}
.sign .wrapper .but{width:4rem;height:0.76rem;font-size:0.3rem;line-height:0.76rem;color:#fff;border-radius:0.5rem;text-align:center;margin:0 auto;}
.sign .wrapper .but.on{background-color:#999!important;}
.sign .wrapper .lock{background-image:url('../images/lock2.png');background-repeat:no-repeat;background-size:100% 100%;width:5.58rem;height:0.68rem;position:absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);bottom:-0.41rem;z-index:9;}
.sign .wrapper2{margin-top:0.15rem;padding:0.73rem 0 0 0;}
.sign .wrapper2 .tip{font-size:0.3rem;color:#666;text-align:center;}
.sign .wrapper2 .list2{margin:0.45rem 0 0.49rem 0;}
.sign .wrapper2 .list2 .item{width:0.8rem;height:1.16rem;background-repeat:no-repeat;background-size:100% 100%;color:#fff;
    font-size:0.72rem;text-align:center;line-height:1.16rem;margin-right:0.19rem;background-image:url('../images/redBg.png');}
.sign .wrapper2 .list2 .data{font-size:0.30rem;color:#232323;}
.sign .wrapper2 .tip2{font-size:0.3rem;color:#999999;padding:0 0.55rem;text-align:center;line-height:1.5;}
.sign .list3{margin:0.45rem 0.37rem 0 0.37rem;border-top:1px dashed #eee;}
.sign .list3 .item{border-bottom:1px solid #eee;height:1.3rem;}
.sign .list3 .item .name{color:#232323;font-size:0.3rem;width:4rem;}
.sign .list3 .item .data{font-size:0.24rem;color:#bbbbbb;margin-top:0.09rem;}
.sign .list3 .item .num{font-size:0.36rem;font-family: 'GuildfordProBook 5';}
.sign .signTip{width:6.44rem;height:6.45rem;position:fixed;top:50%;left:50%;margin-left:-3.22rem;margin-top:-3.225rem;z-index:99;text-align:center;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;opacity:0;transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);}
.sign .signTip .signTipLight{background-image:url('../images/light.png');background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;}
.sign .signTip.on{opacity:1;transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);}
.sign .signTip .signTipCon{background-image:url('../images/register.png');background-repeat:no-repeat;background-size:100% 100%;width:4.2rem;height:4.2rem;margin-top:-7rem;position:relative;}
.sign .signTip .signTipCon .state{font-size:0.34rem;color:#fff;margin-top:1.5rem;}
.sign .signTip .signTipCon .integral{font-size:0.3rem;color:rgba(255,255,255,0.6);margin-top:0.09rem;}
.sign .signTip .signTipCon .signTipBnt{font-size:0.3rem;color:#eb4331;width:2.6rem;height:0.76rem;background-color:#f8d168;border-radius:0.38rem;line-height:0.76rem;margin:0.48rem auto 0 auto;}

/*提现审核*/
.cash-audit{width:7.1rem;background-color:#fff;border-radius:0.06rem;margin:0.25rem auto 0 auto;padding:0.53rem 0 0.58rem 0;left: 50%;margin-left: -3.55rem;}
.cash-audit .pictrue{width:2.14rem;height:1.79rem;margin:0 auto;}
.cash-audit .pictrue img{width:100%;height:100%;}
.cash-audit .tip{font-size:0.32rem;color:#282828;margin-top:0.4rem;text-align:center;padding:0 0.4rem;}
.cash-audit .time{font-size:0.26rem;color:#999;text-align:center;margin-top:0.15rem;}
.cash-audit .bnt{font-size:0.32rem;color:#fff;width:5rem;height:0.86rem;border-radius:0.43rem;text-align:center;line-height:0.86rem;margin:0.5rem auto 0 auto;}

/*立即注册*/
.register{background-image: linear-gradient(to bottom,#daaf72 0%,#daaf72 100%);
    background-image: -webkit-linear-gradient(to bottom, #daaf72 0%,#daaf72 100%);
    background-image: -moz-linear-gradient(to bottom,#daaf72 0%,#daaf72 100%);width:100%;height:100vh;}
.register .shading{background-image:url("../images/registerw.png");background-repeat:no-repeat;background-size:100% 100%;width:100%;height:2.86rem;padding-top:0.7rem;}
.register .shading .pictrue{width:1.72rem;height:1.72rem;border-radius:50%;background-color:rgba(255,255,255,0.8);margin:0 auto;}
.register .shading .pictrue img{width:1.64rem;height:1.64rem;border-radius:50%;display:block;}
.register .whiteBg{width:6.2rem;border-radius:0.16rem;background-color:#fff;margin:0.3rem auto 0 auto;padding:0.45rem 0.3rem 0 0.3rem;}
.register .whiteBg .title{font-size:0.36rem;color:#282828;text-align:center;font-weight: bold;}
.register .whiteBg .title .item~.item{margin-left:0.85rem;}
.register .whiteBg .title .item{color:#999999;border-bottom:0.05rem solid #fff;padding-bottom:0.1rem;}
.register .whiteBg .title .item.on{color:#282828;border-bottom-color:#f35749;}
.register .whiteBg .list .item{border-bottom:1px solid #ededed;padding:0.47rem 0 0.13rem 0;position:relative;}
.register .whiteBg .list .item .name{font-size:0.26rem;color:#2d3342;margin-bottom:0.27rem;text-align: left;}
.register .whiteBg .list .item .icon{font-size:0.35rem;margin-right:0.32rem;}
.register .whiteBg .list .item input{font-size:0.33rem;width:4.9rem;}
.register .whiteBg .list .item input::placeholder{color:#cccccc;}
.register .whiteBg .list .item .codeIput{width:2.5rem;}
.register .whiteBg .list .item .code{position:absolute;width:1.5rem;height:0.5rem;background-color:#f35446;
border-radius:0.3rem;color:#fff;line-height:0.5rem;text-align:center;bottom:0.17rem;right:0;font-size:0.25rem;}
.register .whiteBg .list .item .code.on{background-color:#bbbbbb;}
.register .whiteBg .list .forgetPwd{text-align:right;font-size:0.28rem;color:#cccccc;margin-top:0.2rem;}
.register .whiteBg .list .forgetPwd .iconfont{font-size:0.3rem;margin-right:0.1rem;vertical-align:middle;}
.register .whiteBg .logon{font-size:0.34rem;color:#fff;font-weight:bold;height:0.86rem;border-radius:0.43rem;background: linear-gradient(to right,#f35447 0%,#ff8e3c 100%);
    background: -webkit-linear-gradient(to right, #f35447 0%,#ff8e3c 100%);
    background: -moz-linear-gradient(to right,#f35447 0%,#ff8e3c 100%);text-align:center;line-height:0.86rem;margin-top:0.47rem;}
.register .whiteBg .tip{height:1.1rem;text-align:center;line-height:1.05rem;font-size:0.3rem;color:#cccccc;}
.register .bottom{background-image:url("../images/registerB.png");background-repeat:no-repeat;background-size:100% 100%;width:6.2rem;height:0.36rem;margin:0 auto;}

/*返回主页按钮*/
.home{position: fixed ;top:7.8rem;color: white;text-align: center;z-index:33;right:0.1rem;}
.home .homeCon{overflow: hidden;width:0.86rem;border-radius:0.5rem;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;opacity:0;transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);height:0;color:#e93323;}
.home .homeCon.on{opacity:1;transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);height:3rem;padding: 0.34rem 0;margin-bottom: 0.2rem;}
.home .homeCon .iconfont{font-size:0.48rem;color:#fff;display: inline-block;height: 0.9rem;margin: 0 auto;}
.home .pictrue{width:0.86rem;height:0.86rem;border-radius:50%;}
.home .pictrue .image{width:100%;height:100%;border-radius:50%;}

.yd-confirm {background-color: #fff;font-size:unset;width: 5.4rem;border-radius: 0.4rem;}
.yd-confirm-hd {text-align: center;}
.yd-confirm-title {color: #030303;font-weight: bold;font-size: 0.36rem;}
.yd-confirm-bd {text-align: center;font-size: 0.28rem;color: #333333;}
.yd-confirm-ft {line-height: 0.9rem;margin-top: 14px;border-top: 0.01rem solid #eee;}
.yd-confirm-ft>a{color:#e93323;}
.yd-confirm-ft>a.primary{border-left:0.01rem solid #eee;color:#daaf72;}
.yd-confirm {
  height: auto;
  background-color: #32303a;
  border-radius: 0.2rem;
  font-size: 0.32rem;
}
.yd-confirm-title {
  font-size: 0.32rem;
  color: #ffffff;
}
.yd-confirm-bd {
  font-size: 0.24rem;
  color: #999999;
}
.yd-confirm-hd {
  padding-top: 19px;
}
.yd-confirm-ft {
  border-color: rgba(255, 255, 255, 0.1);
  line-height: 0.98rem;
}
.yd-confirm-ft:after {
  background: rgba(255, 255, 255, 0.1);
}
.yd-confirm-ft > a.primary {
  border: none;
}
.yd-alert .yd-confirm-bd {
  font-size: 0.32rem;
  color: #ffffff;
}
/*修改密码*/
.ChangePassword .phone{font-size:0.32rem;font-weight:bold;text-align:center;margin-top:0.55rem;}
.ChangePassword .list{width:5.8rem;margin:0.53rem auto 0 auto;}
.ChangePassword .list .item{width:100%;height:1.1rem;border-bottom:0.02rem solid #f0f0f0;}
.ChangePassword .list .item input{width:100%;height:100%;font-size:0.32rem;}
.ChangePassword .list .item input::placeholder{color:#b9b9bc;}
.ChangePassword .list .item input.codeIput{width:3.4rem;}
.ChangePassword .list .item .code{font-size:0.32rem;}
.ChangePassword .list .item .code.on{color:#b9b9bc!important;}
.ChangePassword .confirmBnt{font-size:0.32rem;width:5.8rem;height:0.9rem;border-radius:0.45rem;color:#fff;margin:0.92rem auto 0 auto;text-align:center;line-height:0.9rem;}
.van-tabs__wrap{z-index:22!important;}

/* mkf */
.fixHead .title{width: 100%;background: #32303a;position: fixed;z-index: 10;right: 0;left: 0;height: 0.88rem;
	padding-right: 10px;padding-left: 10px;}
.fixHead .title .iconfont{font-size: 0.34rem;color: #999999;position: relative;z-index: 20;font-weight: bold;line-height: 0.88rem;
	display: inline-block;float: left;transform: rotate(180deg);padding: 0 0 0 0.28rem;}
.fixHead .title .icon-home{display: block;width: 19px;height:0.88rem;margin-left:10px;float: left;background: url(../images/mkf/home.png) center no-repeat;background-size: 19px;}
.fixHead .title .icon-info{
	display: block;width: 0.42rem;height: 0.88rem;background: url(../images/mkf/icon_info.png) center no-repeat;
	background-size: 0.32rem;float: left;position: relative;
}
.fixHead .title .icon-info .point{
	width: 0.16rem;height: 0.16rem;display: inline-block;background-color: #deaa8a;border-radius: 50%;
	position: absolute;top: 0.2rem;right: -2px;
}
.fixHead .title h1{right: 80px; left: 80px;display: inline-block;overflow: hidden;width: auto;margin: 0;text-overflow: ellipsis;color: #fff;
    font-size: 0.32rem;font-weight: 500;line-height: 0.88rem;position: absolute;padding: 0;text-align: center; white-space: nowrap;}
.fixHead .title .rightBtn{color: #999;position: relative; z-index: 20; padding: 0 0.2rem;font-size: 0.28rem;line-height: 0.88rem;float: right;}

/*表单文本框*/
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: rgba(255,255,255,0.2);}
input.red::-webkit-input-placeholder{color: #ff5353;}

/* form */
.formlist{width: 7.1rem;margin: 0 auto;}
.formlist .item{border-bottom: 1px solid rgba(0,0,0,0.3);padding: 0.2rem 0;display: flex;justify-content: start;align-items: flex-start;}
.formlist .item .left{display: block;width: 1.6rem;display: flex;align-items: center;font-size: 0.28rem;color: #999999;line-height: 0.64rem;}
.formlist .item .left img{display: inline-block;width: 0.15rem;height: auto;padding-left: 2px;}
.formlist .item .right{display: block;width: 5.5rem;display: flex;flex-direction: column;align-items: flex-end;}
.formlist .item .right input{display: block;width: 100%;height: 0.64rem;font-size: 0.28rem;color: #fff;}
.formlist .item .right input::-webkit-input-placeholder,.formlist .item .right textarea::-webkit-input-placeholder{color: rgba(153,153,153,0.7);}
.formlist .item.smaller .left{line-height: 0.52rem;}
.formlist .item .right textarea{display: block;width: 100%;height: 1.04rem;line-height: 0.52rem;font-size: 0.28rem;color: #fff;}
.formlist .item .right.upload{justify-content: flex-end;}
.formlist .item .right.upload .block{width: 1.4rem;height: 1.4rem;
	background-color: rgba(50,48,58,1);border-radius: 0.1rem;border: solid 1px rgba(255,255,255,0.3);overflow: hidden;}
.formlist .item .right.upload .block .no{display: flex;align-items: center;justify-content: center;flex-direction: column;height: 100%;}
.formlist .item .right.upload .block .no img{display: block;width: 0.4rem;height: 0.4rem;}
.formlist .item .right.upload .block .no span{font-size: 0.22rem;line-height: 0.26rem;color: rgba(255,255,255,0.3);padding-top: 0.08rem;}
.formlist .item .right.upload .block .yes{display: block;width: 100%;height: 100%;}
.formlist .item .right .choose{font-size: 0.28rem;color: rgba(153,153,153,0.7);position: relative;
padding-right: 0.4rem;width: 100%;line-height: 0.64rem;height: 0.64rem;}
.formlist .item .right .choose::after{content: "\E641";color: #666;font-family: "iconfont";position: absolute;top: 0;right: 0;}
.formlist .item .right .card{width: 5.5rem;height: 1.42rem;border-radius: 0.2rem;overflow: hidden;
background-image: linear-gradient(90deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
background-image: -webkit-linear-gradient(0deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
background-blend-mode: normal, normal;display: flex;align-items: center;}
.formlist .item .right .card .head{width: 0.8rem;height: 0.8rem;margin: 0 0.2rem 0 0.3rem;border-radius: 50%;display: block;object-fit: cover;}
.formlist .item .right .card .info{width: 4rem;}
.formlist .item .right .card .info .name{font-size: 0.32rem;font-weight: bold;color: #2a2631;line-height: 0.48rem;}
.formlist .item .right .card .info .des{font-size: 0.24rem;color: #2a2631;opacity: 0.7;line-height: 0.4rem;}

/* 排行 */
.ranking{height: 100vh;background-color: #32303a;padding-top: 2rem;}
.ranking .cont1{width: 100%;height: 2rem;background-color: #32303a;position: fixed;top: 0;left: 0;z-index: 10;overflow: hidden;}
.ranking .search{width: 7.10rem;height: 0.64rem;border-radius: 0.16rem;background-color: #2a2631;margin: 0.08rem auto;
	padding: 0 0.33rem;display: flex;align-items: center;}
.ranking .search img{display: inline-block;width: 0.35rem;height: auto;}
.ranking .search span,.ranking .search input{font-size: 0.28rem;color: #999999;padding-left: 0.18rem;}
.ranking .tab{padding: 0.34rem 0.3rem 0.3rem;line-height: 0.56rem;display: flex;align-items: center;}
.ranking .tab .item{flex: 1;text-align: center;font-size: 0.28rem;color: #999999;}
.ranking .tab .active{font-size: 0.4rem;font-weight: bold;color: #fff;background: url(../images/mkf/rankBg.png) center no-repeat;
	background-position-y: bottom;background-size: auto 0.16rem;}
.ranking .cont2{background-color: #2a2631;width: 100%;height: 100%;border-radius: 0.2rem;padding-top: 1.34rem;position: relative;}
.ranking .cont2 .top10{width:100%;height: 1.34rem;position: absolute;top: 0;left: 0;background-color: #2a2631;
	border-radius: 0.2rem 0.2rem 0 0;z-index: 1;}
.ranking .cont2 .top10 .question{position: absolute;top: 0.4rem;right: 0.2rem;height: 0.54rem;line-height: 0.54rem;padding-right: 0.32rem;
	background: url(../images/mkf/question.png) center right no-repeat;background-size: 0.24rem;font-size: 0.24rem;color: #666666;}
.ranking .cont2 .top10 .center{width: 4.2rem;height:0.54rem;display: flex;align-items: center;justify-content: center;margin: 0.4rem auto;
	background-color: #32303a;border-radius: 0.1rem;overflow: hidden;}
.ranking .cont2 .top10 .center .item{flex:1;text-align: center;font-size: 0.26rem;line-height: 0.54rem;color: #ffffff;}
.ranking .cont2 .top10 .center .active{color: #120f12;
	background-image: linear-gradient(90deg, #fae9dc 0%, #f1cfb9 60%, #e8b596 100%), linear-gradient(#deac7d, #deac7d);
	background-image: -webkit-linear-gradient(0deg, #fae9dc 0%, #f1cfb9 60%, #e8b596 100%), linear-gradient(#deac7d, #deac7d);
	background-blend-mode: normal, normal;}
.ranking .cont2 .list{padding-bottom: 1.30rem;height: 100%;overflow-y: scroll;}
.ranking .cont2 .list .item{width: 100%;height: 1.8rem;margin-bottom: 0.3rem;display: flex;align-items: center;position: relative;}
.ranking .cont2 .list .item .bg{width: 6rem;height: 1.8rem;background-color: #32303a;border-radius: 0.2rem 0 0 0.2rem;position: absolute;
	top: 0;right: 0;z-index: 1;}
.ranking .cont2 .list .item .bg.yellow{background-color: #383038;}
.ranking .cont2 .list .item .num{width: 0.9rem;text-align: center;font-size: 0.36rem;font-weight: bold;color: #fff;position: relative;z-index: 2;}
.ranking .cont2 .list .item .yellow{color: #deaa8a;}
.ranking .cont2 .list .item .logo{display: block;width: 1.2rem;height: 1.2rem;background-color: #d6d6d6;border-radius: 0.2rem;
	margin-right: 0.3rem;object-fit: cover;position: relative;z-index: 2;}
.ranking .cont2 .list .item .info{width: 5.1rem;padding-right: 0.2rem;position: relative;z-index: 2;}
.ranking .cont2 .list .item .info .top{display: flex;align-items: flex-start;justify-content: space-between;}
.ranking .cont2 .list .item .info .top .name{font-size: 0.36rem;font-weight: bold;color: #fff;line-height: 0.48rem;}
.ranking .cont2 .list .item .info .top .score{min-width: 1.5rem;height: 0.36rem;background-color: rgba(222,170,138,0.1);border-radius: 0.04rem;
	display: flex;align-items: center;padding: 0 0.05rem;}
.ranking .cont2 .list .item .info .top .score span{flex: 1;text-align: center;font-size: 0.24rem;color: #deaa8a;}
.ranking .cont2 .list .item .info .top .score img{width: 0.26rem;height: 0.26rem;}
.ranking .cont2 .list .item .info .bottom{margin-top: 0.1rem;font-size: 0.28rem;line-height: 0.32rem;color: #999999;height: 0.64rem;}
/*  */
.develop{padding-top: 0.86rem;display: flex;flex-direction: column;align-items: center;}
.develop img{display: block;width: 0.71rem;height: 0.75rem;margin-bottom: 0.3rem;margin-top: 0.5rem;}
.develop p{font-size: 0.32rem;line-height: 0.52rem;color: #999999;}
/* setting */
.personDiv {width: 100%;margin: 0.20rem auto;background-color: #32303a;}
.personDiv .personLi {display: block;width: 6.90rem;margin: 0 auto;border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	padding: 0.35rem 0;display: flex;justify-content: space-between;align-items: center;line-height: 0.38rem;}
.personDiv .personLi p {font-size: 0.28rem;color: rgba(153,153,153, 0.5);}
.personDiv .personLi div {font-size: 0.28rem;color: #fff;display: flex;align-items: center;}
.personDiv .personLi .iconfont{font-size: 0.28rem;color: rgba(255,255,255,0.5);padding-left: 4px;}
.table-view {background-color: #32303a;}
.table-view .item{width: 6.9rem;margin: 0 auto;font-size: 0.28rem;line-height: 0.48rem;
	color: rgba(255,255,255,0.7);letter-spacing: 1px;padding: 0.26rem 0;text-align: center;}
.table-view .red{border-top: 1px solid rgba(0,0,0,0.3);color: #ff5353;}
.table-view .cut{height: 5px;background-color: #2a2631;}

.formList2 {width: 100%;margin: 0.2rem auto;background-color: #32303a;}
.formList2 .form-item-input {width: 6.90rem;margin: 0 auto;border-bottom: 1px solid rgba(0,0,0,0.3);padding: 0.34rem 0;
	display: flex;align-items: center;font-size: 0.28rem;}
.formList2 .form-item-input label {width: 1.46rem;color: #999999;display: block;}
.formList2 .form-item-input input {width: 5.44rem;height: 0.4rem;display: block;color: #fff;}
.formList2 .form-item-input .txt{display: block;color: #ffffff;padding-left: 0.3rem;}
.formList2 .form-item-input input::-webkit-input-placeholder{color: rgba(153,153,153,0.6);}
.formList2 .form-item-input .sendCode {
	display: block;
	width: 0.80rem;
	height: 0.40rem;
	border-radius: 0.04rem;
	border: solid 1px rgba(222,170,138, 0.7);
	font-size: 0.24rem;
	color: #deaa8a;
	text-align: center;
	line-height: 0.36rem;
	margin-left: 0.20rem;
}
.formList2 .form-item-input:last-child{border: none;}
.submitBtn {display: block;width: 6.90rem;height: 0.8rem;margin: 0.60rem auto;background-color: #deaa8a;border-radius: 0.4rem;
	font-size: 0.32rem;letter-spacing: 1px;color: #020202;font-family: PingFang-SC-Bold;}
/* myCard */
.myCard{width: 100%;overflow-x: hidden;}
.myCard .tab{padding: 0.3rem 0 0.3rem 0.1rem;width: 100%;overflow-x: scroll;white-space: nowrap;}
.myCard .tab .item{font-size: 0.32rem;line-height: 0.5rem;color: #999999;padding: 0 0.3rem;height: 0.5rem;display: inline-block;}
.myCard .tab .item.active{color: #ffffff;background: url(../images/mkf/cardBg.png) bottom center no-repeat;background-size: 0.53rem auto;
	background-position-y: 0.3rem;}
.myCard .card{width: 7.1rem;margin: 0.2rem auto 0.3rem;display: flex;align-items: center;justify-content: flex-end;}
.myCard .card .wrap{width: 6.8rem;display: flex;flex-direction: column;align-items: flex-end;
	background-image: linear-gradient(90deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-image: -webkit-linear-gradient(0deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-blend-mode: normal, normal;border-radius: 0.2rem;
}
.myCard .card .wrap .top{width: 7.1rem;padding-right: 0.2rem;position: relative;right: 0.1rem;display: flex;align-items: flex-end;height: 1.6rem;}
.myCard .card .wrap .top .head{display: block;width: 2rem;height: 2rem;margin-right: 0.2rem;border-radius: 50%;background-color: #fff;
	border: solid 0.1rem #2a2631;object-fit: cover;}
.myCard .card .wrap .top .info{width: 4.7rem;}
.myCard .card .wrap .top .info .name{font-size: 0.44rem;line-height: 0.48rem;color: #2a2631;font-weight: bold;height: 0.48rem;
	display: flex;align-items: center;justify-content: space-between;}
.myCard .card .wrap .top .info .name .default{display: inline-block;width: 1.4rem;height: 0.48rem;text-align: center;border-radius: 0.1rem;
	background-color: rgba(201,58,9,0.1);font-size: 0.24rem;color: #c93a09;font-weight: normal;}
.myCard .card .wrap .top .info .des{font-size: 0.28rem;color: #2a2631;opacity: 0.7;line-height: 0.32rem;padding-top: 0.12rem;
	height: 0.76rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.myCard .card .wrap .link{width: 6.2rem;margin-right: 0.3rem;border-bottom: 1px solid rgba(42,38,49,0.1);padding: 0.36rem 0.36rem 0;}
.myCard .card .wrap .link .item{margin-bottom: 0.34rem;display: flex;line-height: 0.28rem;}
.myCard .card .wrap .link .item .icon{display: block;width: 0.28rem;height: 0.28rem;margin-right: 0.14rem;}
.myCard .card .wrap .link .item .name1{display: block;width: 0.64rem;font-size: 0.24rem;color: #2a2631;opacity: 0.7;}
.myCard .card .wrap .link .item .name2{display: block;font-size: 0.28rem;font-weight: bold;color: #2a2631;}
.myCard .card .wrap .link .item .qrcode{width: 2rem;height: 2.3rem;background-color: #deaa8a;border-radius: 0.1rem;padding-top: 0.1rem;}
.myCard .card .wrap .link .item .qrcode div{width: 1.8rem;height: 1.8rem;margin: 0 auto;
	display: flex;align-items: center;justify-content: center;border-radius: 0.1rem;background-color: #ffffff;}
.myCard .card .wrap .link .item .qrcode div img{display: block;width: 1.7rem;height: 1.7rem;}
.myCard .card .wrap .link .item .qrcode p{font-size: 0.24rem;line-height: 0.38rem;text-align: center;color: #2a2631;}
.myCard .card .wrap .txt{width: 6.2rem;margin: 0.24rem 0.3rem 0.24rem 0;font-size: 0.24rem;line-height: 0.36rem;color: #2a2631;opacity: 0.7;
	text-align: justify;}
.myCard .btns{padding: 0.3rem 0.2rem 0.3rem 0.5rem;}
.myCard .btns button{display: block;height: 0.88rem;border-radius: 0.44rem;font-size: 0.32rem;margin-bottom: 0.3rem;}
.myCard .btns .one,.myCard .btns .two{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.myCard .btns .one button{background-color: #c93a09;color: #fefefe;width: 100%;}
.myCard .btns .two .btn1{width: 2.2rem;background-color: rgba(78,70,75,0.5);color: rgba(254,254,254,0.5);}
.myCard .btns .two .btn2{width: 4.3rem;background-color: #4e464b;color: #fefefe;}

/* info */
.listContent1,.listContent2{padding-bottom: 0.6rem;}
.listContent1 .item{width: 7.3rem;margin-left: 0.2rem;padding: 0.4rem 0 0.3rem;display: flex;border-bottom: 1px solid rgba(255,255,255,0.1);}
.listContent1 .item .head{display: block;width: 0.8rem;height: 0.8rem;border-radius: 50%;background-color: #ffffff;
	border: solid 1px rgba(255, 255, 255, 0.3);margin-right: 0.3rem;}
.listContent1 .item .info{width: 6.2rem;}
.listContent1 .item .info .p1{font-size: 0.32rem;color: #ffffff;line-height: 0.46rem;}
.listContent1 .item .info .p2{font-size: 0.24rem;color: #999999;line-height: 0.34rem;display: flex;justify-content: space-between;padding-right: 0.2rem;}
.listContent1 .item .info .div1{margin-top: 0.2rem;background-color: #32303a;border-radius: 0.1rem 0 0 0.1rem;padding: 0.2rem 0.22rem;}
.listContent1 .item .info .div1 .people{height: 0.48rem;display: flex;align-items: center;font-size: 0.28rem;color: #999999;}
.listContent1 .item .info .div1 .people span{padding-right: 0.2rem;}
.listContent1 .item .info .div1 .people img{display: inline-block;width: 0.48rem;height: 0.48rem;border-radius: 50%;background-color: #ffffff;
	border: solid 1px rgba(255, 255, 255, 0.3);margin-right: 0.15rem;}
.listContent1 .item .info .div1 .txt{padding-top: 0.18rem;font-size: 0.28rem;color: #999999;line-height: 0.32rem;}
.listContent1 .item .info .div2{padding-right: 0.2rem;display: flex;align-items: center;justify-content: space-between;
	color: #999999;font-size: 0.28rem;margin-top: 0.2rem;}
.listContent1 .item .info .div2 .left{width: 3.2rem;}
.listContent1 .item .info .div2 .right{display: flex;align-items: center;font-size: 0.24rem;color: #ffffff;line-height: 0.48rem;}
.listContent1 .item .info .div2 .right .yellow{color: #deaa8a;}
.listContent1 .item .info .div2 .right button{display: inline-block;width: 0.88rem;height: 0.48rem;color: #ffffff;border-radius: 0.1rem;
	border: solid 1px rgba(255,255,255,0.6);margin-left: 0.3rem;font-size: 0.24rem;line-height: 0.44rem;}
.listContent1 .item .info .div2 .right button.yellow{border-color: rgba(222,170,138,0.6);}

.listContent2 .item{width: 7.3rem;margin-left: 0.2rem;border-bottom: 1px solid rgba(0,0,0,0.3);font-size: 0.28rem;line-height: 0.32rem;
	color: #ffffff;padding: 0.36rem 0.2rem 0.36rem 0;}
.listContent2 .item .bottom{display: flex;align-items: center;justify-content: space-between;padding-top: 0.14rem;}
.listContent2 .item .bottom .left{font-size: 0.24rem;color: #999999;}
.listContent2 .item .bottom .yellow{color: #deaa8a;}
.listContent2 .item .bottom .red{color: #c93a09;}


.writeBtn{display:block;width: 1.3rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background-color: rgba(78,70,75,0.96);
	box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.3);border-radius: 0.4rem 0 0 0.4rem;font-size: 0.24rem;color: #deaa8a;
	position: fixed;bottom: 2.56rem;right: 0;z-index: 10;}
.changeBtn{display:block;width: 2.1rem;height: 0.8rem;line-height: 0.24rem;text-align: center;background-color: rgba(78,70,75,0.96);
	box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.3);border-radius: 0.4rem 0 0 0.4rem;font-size: 0.24rem;color: #deaa8a;
	position: fixed;bottom: 1.38rem;right: 0;z-index: 10;display: flex;align-items: center;justify-content: center;}

.wDialog {
	width: 6.30rem;
	background-color: #32303a;
	border-radius: 0.12rem;
	padding-bottom: 0.30rem;
	margin: 0 auto 2rem auto;
}
.wDialog .wdTitle {
	width: 6.30rem;
	margin: 0 auto;
	text-align: center;
	position: relative;
	border-bottom: 1px solid rgba(238,238,238, 0.1);
}

.wDialog .wdTitle span {
	font-size: 0.32rem;
	line-height: 0.98rem;
	color: #ffffff;
}

.wDialog .wdTitle .closeWDialog {
	width: 0.30rem;
	height: 0.30rem;
	position: absolute;
	top: 0.30rem;
	left: 0.30rem;
	background: url(../images/mkf/close2.png) no-repeat center;
	background-size: 0.30rem 0.30rem;
	padding: 0.04rem;
}

.wDialog .wdTip {
	font-size: 0.24rem;
	line-height: 0.28rem;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	padding: 0.40rem 0 0 0;
	position: relative;
	top: 0.22rem;
}

.wDialog .wdInput {
	width: 5.36rem;
	height: 0.88rem;
	border-radius: 0.04rem;
	border: solid 1px #eeeeee;
	margin: 0.64rem auto;
	padding: 0 0.20rem 0 0.30rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background-color: #eeeeee;
}

.wDialog .wdInput input {
	width: 3.20rem;
	background-color: transparent;
	color: #2a2631;
	margin: 0;
	padding: 0;
	height: 100%;
	font-size: 0.28rem;
	display: block;
}

.wDialog .wdInput input::placeholder{
	color: #666;
}

.wDialog .wdInput input.red::placeholder{
	color: #c93a09;
}

.wDialog .wdInput button {
	width: 0.80rem;
	height: 0.40rem;
	background-color: transparent;
	border-radius: 0.04rem;
	border: solid 1px rgba(42,38,49, 0.7);
	text-align: center;
	vertical-align: middle;
	font-size: 0.24rem;
	color: #2a2631;
	padding: 0;
	display: block;
}

.wDialog .wdBtn {
	width: 5.36rem;
	height: 0.72rem;
	background-color: #deaa8a;
	border-radius: 0.36rem;
	margin:0 auto  0.24rem auto;
	font-size: 0.28rem;
	letter-spacing: 1px;
	color: #2a2631;
	display: block;
}

.art .btnAdd {
  display: block;
  width: 100%;
  height: 0.98rem;
  background-color: #deaa8a;
  font-size: 0.32rem;
  color: #2a2631;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 10;
}

.art .btns {
  width: 100%;
  height: 0.98rem;
  display: flex;
  align-items: center;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 10;
}
.art .btns .item {
  background-color: #32303a;
  line-height: 0.98rem;
  font-size: 0.28rem;
  text-align: center;
  color: #deaa8a;
  flex: 1;
}
.art .btns .item.yellow {
  flex: 2;
  background-color: #deaa8a;
  color: #2a2631;
}
.art .btns .item.yellow2 {
  flex: 2;
  background-color: #4e464b;
}

.art .title {
  width: 7.1rem;
  margin: 0 auto;
  color: #666;
  font-size: 0.24rem;
  line-height: 0.64rem;
}
.art .list {
  width: 7.1rem;
  margin: 0 auto;
  padding-bottom: 1.5rem;
}
.art .list .item {
  height: 2.18rem;
  background-color: #32303a;
  border-radius: 0.1rem;
  overflow: hidden;
  position: relative;
  margin-bottom: 0.2rem;
}
.art .list .item .img {
  display: block;
  width: 1.64rem;
  height: 2.18rem;
  border-radius: 0.1rem;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  object-fit: cover;
}
.art .list .item .has {
  display: block;
  width: 1.64rem;
  height: 0.48rem;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: 0.48rem;
  text-align: center;
  font-size: 0.24rem;
  color: #999999;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  border-radius: 0 0 0.1rem 0.1rem;
}
.art .list .item .cont {
  width: 5.7rem;
  height: 2.18rem;
  border-radius: 0.1rem 0px 0px 0.1rem;
  padding: 0.3rem 0.54rem 0.3rem 0.3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.art .list .item.border .cont {
  border: solid 1px #514f57;
  background: url(../../assets/images/mkf/list_check.png) top left no-repeat;
  background-size: 0.54rem;
}
.art .list .item.checked .cont {
  border: solid 1px #deaa8a;
  background: url(../../assets/images/mkf/list_checked.png) top left no-repeat;
  background-size: 0.54rem;
}
.art .list .item .cont .line1 {
  width: 100%;
  font-size: 0.32rem;
  line-height: 0.48rem;
  height: 0.96rem;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
}
.art .list .item .cont .line2 {
  height: 0.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.art .list .item .cont .line2 .left {
  display: flex;
  align-items: center;
}
.art .list .item .cont .line2 .left span {
  display: inline-block;
  padding: 0 0.11rem;
  height: 0.4rem;
  line-height: 0.4rem;
  border-radius: 0.04rem;
  background-color: rgba(255, 255, 255, 0.05);
  font-size: 0.24rem;
  color: #999999;
  max-width: 3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.art .list .item .cont .line2 .right {
  display: flex;
  align-items: center;
}
.art .list .item .cont .line2 .right img {
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 50%;
  background-color: #f6f6f6;
}
.art .list .item .cont .line2 .right span {
  padding-left: 0.12rem;
  font-size: 0.24rem;
  color: #666666;
  display: inline-block;
  max-width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.art .list .del {
  display: block;
  width: 1.64rem;
  height: 2.18rem;
  background-color: #c93a09;
  border-radius: 0.1rem;
  font-size: 0.28rem;
  color: #ffffff;
}


/* 发布推文 */
.publish {}
.publish .btns{width: 100%;height: 0.8rem;background-color: #1d1b22;display: flex;align-items: center;position: fixed;bottom: 0;left: 0;z-index: 10;}
.publish .btns .left,.publish .btns .right{width: 50%;height: 0.8rem;display: flex;}
.publish .btns button{display: block;flex: 1;height: 0.8rem;font-size: 0.24rem;color: rgba(255,255,255,0.3);}
.publish .btns .left button{background-color: #17161b;color: rgba(255,255,255,0.6);}
.publish .btns button .iconfont{font-size: 0.24rem;color: rgba(255,255,255,0.3);}
.publish .btns .right button:first-child{flex: 1.6;}

.publish .title{width: 7.1rem;margin: 0 auto;padding-top: 0.35rem;display: flex;align-items: center;justify-content: space-between;}
.publish .title .textarea{display: block;width: 5.5rem;height: 1.79rem;border-bottom: 1px solid rgba(0,0,0,0.3);
	font-size: 0.44rem;line-height: 0.54rem;color: #ffffff;}
.publish .title .textarea::-webkit-input-placeholder{color: rgba(255,255,255,0.3);}
.publish .title .upload{padding-top: 0.05rem;}
.publish .title .upload .no{width: 1.3rem;height: 1.74rem;display: flex;flex-direction: column;align-items: center;justify-content: center;
	border: 1px solid rgba(255,255,255,0.3);border-radius: 0.1rem;overflow: hidden;}
.publish .title .upload .no img{display: block;width: 0.44rem;height: 0.44rem;margin-bottom: 0.2rem;}
.publish .title .upload .no span{display: block;width: 1.2rem;font-size: 0.22rem;line-height: 0.3rem;color: rgba(255,255,255,0.3);text-align: center;}
.publish .title .upload .yes{display:block;width: 1.3rem;height: 1.74rem;border: 1px solid rgba(255,255,255,0.3);border-radius: 0.1rem;object-fit: cover;}

.publish .content {padding: 0.15rem 0 2rem 0;}
.publish .content .item {position: relative;margin: 0.2rem auto;padding-top: 0.4rem;width: 7.1rem;}
.publish .content .item div{width: 7.1rem;margin: 0 auto;}
.publish .content .item textarea{display: block;width: 7.1rem;font-size: 0.32rem;line-height: 0.64rem;color: #999999;}
.publish .content .item textarea::-webkit-input-placeholder{color: rgba(255,255,255,0.3);}
.publish .content .item img{display: block;width: 7.1rem;height: auto;margin: 0 auto;}
.publish .content .item video{display: block;width: 7.1rem;margin: 0 auto;}
.publish .content .item audio{display: block;width: 7.1rem;margin: 0 auto;}
.publish .content .item .close{width: 0.4rem;height: 0.4rem;margin: 0;position: absolute;top: 0rem;right: -0.1rem;z-index: 999999;}

/* 邀请有礼 */
.invitation{}
.invitation>.img{padding-top: 0.44rem;padding-bottom: 0.57rem;background-color: #32303a;}
.invitation>.img img{display: block;width: 5.44rem;height: auto;margin: 0 auto;}
.invitation .way{height: 4.21rem;background:#32303a url(../images/mkf/invite_bg1.png) center no-repeat;
	background-size: 6.93rem auto;padding: 0.97rem 0 0.57rem;margin: 0 auto;}
.invitation .way div{width: 6.63rem;margin: 0 auto;padding: 0.28rem 0;display: flex;align-items: center;font-size: 0.28rem;color: #ffffff;line-height: 0.32rem;}
.invitation .way div span{display: inline-block;width: 0.32rem;height: 0.32rem;line-height: 0.32rem;text-align: center;
	margin: 0 0.3rem;border-radius: 50%;background-color: #deaa8a;font-size: 0.28rem;font-weight: bold;color: #2a2631;}
.invitation .record{padding-bottom: 1rem;}
.invitation .record .title{font-size: 0.28rem;font-weight: bold;color: #deaa8a;position: relative;padding: 0.64rem 0.2rem 0.2rem 0.4rem;
	height: 1.32rem;line-height: 0.48rem;background-color: #32303a;}
.invitation .record .title::after{content: '';width: 0.08rem;height: 0.26rem;background-color: #deaa8a;border-radius: 0.02rem;position: absolute;
	top: 0.75rem;left: 0.2rem;}
.invitation .record .item{width: 7.1rem;margin: 0 auto;border-bottom: 1px solid rgba(0,0,0,0.3);padding: 0.3rem;display: flex;align-items: center;}
.invitation .record .item .img{display: block;width: 0.72rem;height: 0.72rem;margin-right: 0.3rem;border-radius: 50%;object-fit: cover;}
.invitation .record .item .nick{width: 2.18rem;font-size: 0.28rem;color: #ffffff;}
.invitation .record .item .status{display: flex;flex-direction: column;align-items: flex-end;justify-content: center;width: 3.3rem;}
.invitation .record .item .status .top{color: #ffffff;font-size: 0.28rem;line-height: 0.38rem;margin-bottom: 0.03rem;}
.invitation .record .item .status .bottom{color: #666666;font-size: 0.24rem;line-height: 0.34rem;}

.devote{padding: 0.2rem 0 0 0;}
.devote .card{width: 6.5rem;height: 1.5rem;background-color: #deaa8a;border-radius: 0.2rem;display: flex;align-items: center;margin: 0 auto 0.4rem;}
.devote .card div{flex: 1;text-align: center;padding: 0.31rem 0 0 0;height: 1.5rem;}
.devote .card div p:first-child{font-size: 0.4rem;font-weight: bold;line-height: 0.5rem;color: #2a2631;}
.devote .card div p:last-child{font-size: 0.24rem;color: #2a2631;line-height: 0.36rem;}

.devote .bang {width: 7.1rem;margin: 0 auto;background-color: #2a2631;border-radius: 0.2rem 0.2rem 0px 0px;padding: 0.3rem 0.3rem 1rem;}
.devote .bang .title{font-size: 0.4rem;color: #ffffff;text-align: center;line-height: 0.6rem;}
.devote .bang .time{display: flex;align-items: center;justify-content: center;font-size: 0.24rem;color: #999999;height: 0.38rem;line-height: 0.38rem;
	margin-bottom: 0.32rem;}
.devote .bang .time img{display: inline-block;width: 0.16rem;margin-left: 0.16rem;}

.rank123{padding: 0;display: flex;text-align: center;padding: 0 0.01rem;}
.rank123 .item{position: relative;width: 2.16rem;padding: 0 0 0.6rem 0;}
.rank123 .item .img{width: 1.1rem;height: 1.1rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;
	margin: 0.46rem auto 0;}/* 156 */
.rank123 .item .img .head{width: 1.06rem;height: 1.06rem;object-fit: cover;border-radius: 50%;}
.rank123 .item.rank1 .img .head{width: 1.2rem;height: 1.2rem;}
.rank123 .item .img .crown{width: 0.67rem;height: auto;position: absolute;top: -0.27rem;right:-0.28rem;z-index: 1;}
.rank123 .item.rank1 .img .crown{width: 0.77rem;top: -0.32rem;right: -0.32rem;}
.rank123 .item.rank1 .img{
	background-image: linear-gradient(90deg, #ffe9bf 0%, #ffc777 25%, #ffe9bf 50%, #ffc777 75%, #ffe9bf 100%), linear-gradient(#ffb400, #ffb400);
	background-image: -webkit-linear-gradient(0deg, #ffe9bf 0%, #ffc777 25%, #ffe9bf 50%, #ffc777 75%, #ffe9bf 100%), linear-gradient(#ffb400, #ffb400);
	background-blend-mode: normal, normal;
	width: 1.24rem;height: 1.24rem;margin-top: 0.32rem;
}
.rank123 .item.rank2 .img{
	background-image: linear-gradient(90deg, #a7b0c2 0%, #575c67 25%, #cbcedb 50%, #575c67 75%, #a7b0c2 100%), linear-gradient(#eaecf4, #eaecf4);
	background-image: -webkit-linear-gradient(0deg, #a7b0c2 0%, #575c67 25%, #cbcedb 50%, #575c67 75%, #a7b0c2 100%), linear-gradient(#eaecf4, #eaecf4);
	background-blend-mode: normal, normal;}
.rank123 .item.rank3 .img{
	background-image: linear-gradient(90deg, #b29080 0%, #865943 25%, #b29080 50%, #865943 75%, #b29080 100%), linear-gradient(#a66e2a, #a66e2a);
	background-image: -webkit-linear-gradient(0deg, #b29080 0%, #865943 25%, #b29080 50%, #865943 75%, #b29080 100%), linear-gradient(#a66e2a, #a66e2a);
	background-blend-mode: normal, normal;
}

.rank123 .item .name{width: 1.6rem;margin: 0 auto;font-size: 0.28rem;line-height: 0.34rem;color: #ffffff;overflow: hidden;
	text-overflow: ellipsis;white-space: nowrap;padding-top: 0.3rem;}
.rank123 .item:first-child{left: 2.16rem;}
.rank123 .item:nth-child(2){right: 2.16rem;}

.rank123 .item .score{margin-top: 0.13rem;height: 0.36rem;display: flex;align-items: center;justify-content: center;}
.rank123 .item .score .bg,.rankTable .item .score .bg{background: rgba(255,255,255,0.05);border-radius: 0.04rem;min-width: 1.5rem;
	display: flex;align-items: center;justify-content: center;padding-right: 0.05rem;padding-left: 0.02rem;}
.rank123 .item .score .bg span,.rankTable .item .score .bg span{font-size: 0.24rem;color: #999999;line-height: 0.36rem;padding: 0 0.12rem;}
.rank123 .item .score .bg img,.rankTable .item .score .bg img{width: 0.26rem;}

.rankTable{border-radius: 0.1rem 0.1rem 0px 0px;overflow: hidden;}
.rankTable .sub{border-radius: 0.1rem 0.1rem 0px 0px;background-color: #32303a;height: 0.6rem;
	line-height: 0.6rem;display: flex;align-items: center;font-size: 0.24rem;}
.rankTable .sub div:first-child{width: 1.28rem;padding-left: 0.2rem;}
.rankTable .sub div:nth-child(2){width: 2.8rem;display: flex;align-items: center;}
.rankTable .sub div:last-child{width: 2.42rem;padding-right: 0.2rem;display: flex;align-items: center;justify-content: flex-end;}

.rankTable .item {width: 6.3rem;margin: 0 auto;padding: 0.19rem 0;border-bottom: 1px solid rgba(0,0,0,0.3);
	display: flex;align-items: center;}
.rankTable .item .num{width: 1.18rem;padding-left: 0.1rem;}
.rankTable .item .name{width: 2.8rem;display: flex;align-items: center;font-size: 0.24rem;color: #ffffff;}
.rankTable .item .name span{display: inline-block;width: 2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rankTable .item .name img{display: inline-block;width: 0.5rem;height: 0.5rem;border-radius: 50%;object-fit: cover;margin-right: 0.2rem;}
.rankTable .item .score{width: 2.32rem;height: 0.36rem;padding-right: 0.1rem;display: flex;align-items: center;justify-content: flex-end;}

.rankTable .item.my{background: rgba(222,170,138,0.1);width: 6.5rem;border:none;color: #deaa8a;}
.rankTable .item.my .num{width: 1.28rem;padding-left: 0.2rem;color: #deaa8a;}
.rankTable .item.my .name{color: #deaa8a;}
.rankTable .item.my .score{width: 2.42rem;padding-right: 0.2rem;}
.rankTable .item.my .score .bg{background-color: rgba(222,170,138,0.1);}
.rankTable .item.my .score .bg span{color: #deaa8a !important;}


/* 文章详情 */
.articleDe{padding-top: 0.35rem;}
.articleDe .title{font-size: 0.44rem;line-height: 0.54rem;padding: 0 0.3rem;color: #ffffff;margin-bottom: 0.24rem;}
.articleDe .people{height: 0.36rem;display: flex;align-items: center;padding: 0 0.3rem;margin-bottom: 0.4rem;}
.articleDe .people img{display: inline-block;width: 0.36rem;height: 0.36rem;background-color: #f6f6f6;border-radius: 50%;margin-right: 0.18rem;}
.articleDe .people span{font-size: 0.28rem;color: #666666;}
.articleDe .card{width: 7.10rem;height: 1.42rem;margin: 0 auto 0.24rem;border-radius: 0.2rem;overflow: hidden;
	background-image: linear-gradient(90deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-image: -webkit-linear-gradient(0deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-blend-mode: normal, normal;display: flex;align-items: center;}
.articleDe .card .head{display: inline-block;width: 0.8rem;height: 0.8rem;border-radius: 50%;margin: 0 0.2rem 0 0.3rem;object-fit: cover;}
.articleDe .card .cont{width: 4.5rem;padding-right: 0.3rem;}
.articleDe .card .cont .name{font-size: 0.32rem;line-height: 0.48rem;font-weight: bold;color: #2a2631;}
.articleDe .card .cont .txt{font-size: 0.24rem;line-height: 0.32rem;color: #2a2631;opacity: 0.7;}
.articleDe .card .btn{width: 1rem;height: 0.48rem;line-height: 0.48rem;text-align: center;background-color: #2a2631;border-radius: 0.06rem;
	font-size: 0.24rem;color: #deaa8a;}
.articleDe .artCont{}
.articleDe .artCont .item{margin: 0.3rem 0.2rem;}
.articleDe .artCont .item .txt{padding: 0 0.3rem;font-size: 0.32rem;line-height: 0.64rem;color: #999999;}
.articleDe .artCont .item video,.articleDe .artCont .item img{display: block;width: 7.1rem;margin: 0 auto;border-radius: 0.1rem;}

/* 海报 */
.poster{
	width: 100%;
	background: url(../images/mkf/posterBg.png) top left no-repeat;
	background-size: 100% auto;
}
.poster .mkf{height: 2.4rem;padding-top: 0.5rem;}
.poster .mkf img{display: block;margin: 0 auto;width: 0.8rem;height: 0.8rem;border-radius: 0.1rem;}
.poster .mkf p{padding-top: 0.1rem;font-size: 0.34rem;line-height: 0.38rem;text-align: center;color: #2a2631;font-weight: bold;}
.poster .pArt{width: 7.1rem;margin: 0 auto;background-color: #32303a;border-radius: 0.2rem;padding-top: 0.2rem;padding-bottom: 1.2rem;}
.poster .pArt .title{font-size: 0.44rem;line-height: 0.54rem;padding: 0 0.3rem;color: #ffffff;margin: 0.5rem 0 0.4rem;}
.poster .pArt .txt{padding: 0 0.3rem;font-size: 0.32rem;line-height: 0.64rem;color: #999999;}
.poster .card{background-image: linear-gradient(90deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-image: -webkit-linear-gradient(0deg, #fff1e6 0%, #f9d2ba 100%), linear-gradient(#deaa8a, #deaa8a);
	background-blend-mode: normal, normal;
	width: 6.5rem;margin: 0 auto;border-radius: 0.1rem;
	position: relative;
	top: -0.7rem;
}
.poster .card .top{padding: 0.3rem 0 0.3rem 1.2rem;height: 1.4rem;box-sizing: border-box;padding: relative;}
.poster .card .top .head{display: block;width: 0.8rem;height: 0.8rem;border-radius: 50%;object-fit: cover;position: absolute;top: 0.3rem;left: 0.2rem;}
.poster .card .top .cont .name{width: 5rem;font-size: 0.32rem;line-height: 0.48rem;color: #2a2631;font-weight: bold;}
.poster .card .top .cont .txt{font-size: 0.24rem;line-height: 0.32rem;width: 5rem;color: #2a2631;opacity: 0.7;}

.poster .card .bottom{width: 5.1rem;border-top: 1px solid rgba(222,170,138,0.3);margin-left: 1.2rem;
	padding-left: 0.68rem;position: relative;}
.poster .card .bottom .head{display: block;width: 0.48rem;height: 0.48rem;border-radius: 0.06rem;object-fit: cover;
	position: absolute;top: 0.2rem;left: 0rem;}
.poster .card .bottom  p{height: 0.88rem;line-height: 0.88rem;font-size: 0.28rem;font-weight: bold;color: #2a2631;}
.poster .code{margin-top: 0.3rem;position: relative;top: -0.7rem;}
.poster .code div{width: 1.8rem;height: 1.8rem;border-radius: 0.2rem;border: 0.1rem solid #32303a;background-color: #ffffff;margin: 0 auto;font-size: 0;overflow: hidden;}
.poster .code div img{display: block;width: 1.6rem;height: 1.6rem;margin: 0 auto;}
.poster .code p{font-size: 0.24rem;line-height: 0.44rem;color: #999999;text-align: center;}


.posterPopup{}
.posterPopup .close{display: block;width: 0.32rem;height: 0.32rem;margin: 0 auto;position: relative;left: 1.6rem;}
.posterPopup .mainImg{display: block;width: 2.9rem;height: auto;margin: 0 auto;max-height: 8.78rem;}/* 878 */
.posterPopup .ope{display: flex;align-items: center;justify-content: center;margin-top: 0.54rem;}
.posterPopup .ope .item{display: block;width: 1.22rem;height: 1.2rem;margin-right: 0.1rem;}
.posterPopup .ope .item2{display: block;width: 2.5rem;height: 0.8rem;margin:0 0.14rem;}


.introDe{}
.introDe .video{width: 100%;height: 80vh;display: flex;align-items: center;justify-content: center;}
.introDe video{display: block;width: 100%;margin: 0 auto;height: 4.2rem;}
.introDe  .pdf{}
.introDe  .imgAndTxt .div1{padding: 0.35rem 0.3rem 0.18rem;font-size: 0.44rem;line-height: 0.54rem;color: #ffffff;}
.introDe  .imgAndTxt .div2{padding: 0 0.2rem;font-size: 0.32rem;line-height: 0.64rem;color: #999999;}
.introDe  .imgAndTxt .div2 p{margin: 0.3rem auto;padding: 0 0.3rem;}
.introDe  .imgAndTxt .div2 img{display: block;width: 7.1rem;height: auto;border-radius: 0.1rem;margin: 0.3rem auto;}

.yd-toast{background-color: rgba(0,0,0,0.9);color: #fffefe;}